﻿body
{
    font-family: Segoe UI, Helvetica;
    font-size: 0.95em;
    margin: 1em;
    padding: 0;
    color: #333;
}

.note
{
    font-style: italic;
}

thead
{
    font-weight: bold;
}

fieldset
{
    padding: 0.3em;
}

fieldset legend
{
    font-weight: bold;
}

/* Validation */

.field-validation-error
{
    color: #f00;
}

.field-validation-valid
{
    display: none;
}

.input-validation-error
{
    border: 1px solid #f00;
    background-color: #fee;
}

.validation-summary-errors
{
    font-weight: bold;
    color: #f00;
}

.validation-summary-valid
{
    display: none;
}
